package mybatis;

import java.util.List;

public interface StudentMapper {

    //查询所有学生
    List<Student> findAll();

    //添加学生
    void addStudent(Student student);

    //更新学生
    void updateStudent(Student student);

    //根据学生id删除学生
    void deleteStudentById(int id);

    //添加学生同时获取最后一次自增长主键的值
    void add(Student student);

    //模糊查询
    List<Student> findStudentByName(String name);

    //通过包装实体模糊查询所有姓张的学生列表
    List<Student> findStudentByVo(QueryVo vo);
}
